home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / progs / utility / screentab / docs / history < prev    next >
Text File  |  1996-11-11  |  12KB  |  365 lines

  1. Version 1.00, Date: 20-Sep-1994
  2. --------------------------------------------------------------------------
  3.  
  4.     - first full featured version
  5.     - BUG KILLED IN: Reading the catalog strings
  6.  
  7.  
  8. Version 1.01, Date: 21-Sep-1994
  9. --------------------------------------------------------------------------
  10.  
  11.     - for more safety I have created a semaphore, which stops the
  12.       patched functions until the ScreenTab-Window disappears
  13.     - now every key combination can be used for activation of the
  14.       ScreenTab-Window (can be changed in the Tool-Types)
  15.  
  16.  
  17. Version 1.02, Date: 22-Sep-1994
  18. --------------------------------------------------------------------------
  19.  
  20.     - built in the keyboard shortcuts
  21.  
  22.  
  23. Version 1.04, Date: 03-Oct-1994
  24. --------------------------------------------------------------------------
  25.  
  26.     - Update to SAS/C 6.51
  27.     - cleaned up the code a little
  28.  
  29.  
  30. Version 1.05, Date: 08-Oct-1994
  31. --------------------------------------------------------------------------
  32.  
  33.     - GUI now font sensitive
  34.  
  35.  
  36. Version 1.06, Date: 09-Oct-1994
  37. -------------------------------------------------------------------------- 
  38.  
  39.     - the list gadget can be controlled by the cursor keys
  40.     - replaced ChangeApplication by Del+Add-Application
  41.     - BUG KILLED IN: Deleting an application
  42.     - the patched functions will now be checked when the user quits
  43.       ScreenTab
  44.  
  45.  
  46. Version 1.07, Date: 18-Oct-1994
  47. -------------------------------------------------------------------------- 
  48.  
  49.     - preferences will be read from the ENV:-Directory
  50.  
  51.  
  52. Version 1.08, Date: 25-Oct-1994
  53. -------------------------------------------------------------------------- 
  54.  
  55.     - ScreenTab now uses the timer-device to wait for pressing the
  56.       necessary key. Other tasks won't be burdened anymore.
  57.     - improved the taskname handling essentially
  58.     - the name of the task which opened the last screen will be
  59.       displayed in the 'About'-Requester
  60.  
  61.  
  62. Version 1.09, Date: 27-Oct-1994
  63. -------------------------------------------------------------------------- 
  64.  
  65.     - BUGS KILLED:
  66.         - LockLayerInfo() replaced by LockLayers()
  67.         - ScreenTab now creates an own port for the timer.device
  68.         - when you changed a pattern and the pattern wasn't OK, the
  69.           whole definition was deleted
  70.  
  71.     - when a program is started by CLI, ScreenTab uses only the
  72.       program name (without path) for pattern matching
  73.  
  74.  
  75. Version 1.10, Date: 28-Oct-1994
  76. -------------------------------------------------------------------------- 
  77.  
  78.     - ActivateWindow() is now patched, too (errors with other programs).
  79.  
  80.  
  81. Version 1.11, Date: 30-Oct-1994
  82. -------------------------------------------------------------------------- 
  83.  
  84.     - removed cursor usage in the list gadget (it doesn't make sense,
  85.       because you need special OS3.0-Features to make it useful,
  86.       GetGadgetAttrs() !!!)
  87.     - now it's possible to shut down the preferences with the Exchange
  88.       program
  89.  
  90.  
  91. Version 1.12, Date: 13-Nov-1994
  92. -------------------------------------------------------------------------- 
  93.  
  94.     - finally, OpenWindowTags(), OpenWindow() and CloseWindow() are also
  95.       patched, because ScreenTab mustn't be activated during opening or
  96.       closing a window !
  97.     - BUG KILLED:
  98.         - reentered ChangeApplication() from pre-V1.06
  99.     - optimized the code 
  100.  
  101.  
  102. Version 1.13, Date: 14-Nov-1994 (AmiNet Release)
  103. -------------------------------------------------------------------------- 
  104.  
  105.     - BUGS KILLED:
  106.         - using the screen title only with a pointer instead of a
  107.           pointer to a pointer 8^)
  108.         - preferences window didn't free the whole allocated memory
  109.           (FreeVisualInfo())
  110.  
  111.  
  112. Version 1.14, Date: 18-Nov-1994
  113. -------------------------------------------------------------------------- 
  114.  
  115.      - BUG KILLED:
  116.         - some automatic window activators like QMouse couldn't activate
  117.           the window sometimes
  118.  
  119.      - gadgets will now be disabled if necessary
  120.  
  121.  
  122. Version 1.15, Date: 26-Nov-1994
  123. -------------------------------------------------------------------------- 
  124.  
  125.      - BUGS KILLED:
  126.         - when opening the preferences window under 2.x, there always
  127.           occured the "error on opening gadget" (nasty bug ;)
  128.         - Public-Screen wasn't unlocked after quitting the preferences
  129.           (Indication : Marcin Orlowski)
  130.  
  131.  
  132. Version 1.20, Date: 16-Dec-1994 (AmiNet Release)
  133. -------------------------------------------------------------------------- 
  134.  
  135.      - BUG KILLED:
  136.         - under 2.x, the prefs file couldn't get loaded because of a
  137.           guru (Indication by several users)
  138.  
  139.      - now back-switching enabled with pressed SHIFT-Key
  140.      - Reworked the GUI
  141.      - new menu "Options":
  142.         - "Remember last application" (Suggestion by several users)
  143.         - "Use only public-screen" (Suggestion : Marcin Orlowski)
  144.           (also possible for single applications)
  145.      - new "Load"-Option to reload preferences
  146.      - preferences are now saved in ENV:-Directory, too
  147.      - double-click in the list gadget opens the application definition
  148.      - if the window is too wide, there will be another try with
  149.        topaz/8 (Suggestion : Marcin Orlowski)
  150.      - gadget for automatic window activation
  151.      - gadget for exclusion of applications (Suggestion : Marcin Orlowski)
  152.      - window will now be centred in every case, also on autoscroll
  153.        screens (but without overscan recognition, sorry, but until now
  154.        I don't know how to get the overscan mode of an existing screen,
  155.        please contact me if you know; Indication : Thomas Kobler)
  156.      - window looks better under 2.x
  157.      - several small changes
  158.      - revised documentation
  159.  
  160.  
  161. Version 1.21, Date: 07-Jan-1995
  162. -------------------------------------------------------------------------- 
  163.  
  164.     - if the include gadget isn't active, the other checkboxes are
  165.       disabled
  166.     - optimized the code
  167.  
  168.  
  169. Version 1.22, Date: 16-Jan-1995
  170. -------------------------------------------------------------------------- 
  171.  
  172.     - now any other font can be used, when the window is too wide
  173.       for the screen (new tool-types DEFFONTNAME, DEFFONTHEIGHT)
  174.     - the window will now be centered on every screen (overscan, too)
  175.  
  176.  
  177. Version 1.23, Date: 21-Jan-1995
  178. -------------------------------------------------------------------------- 
  179.  
  180.     - BUG KILLED:
  181.         - after loading the preferences from the project menu, the
  182.           checkmarks of the options menu weren't corrected
  183.  
  184.     - new option "Use background-pattern" (looks better, doesn't it ?)
  185.     - size of the window is now resolution sensitive
  186.     - improved automatic window activation
  187.     - added EMail-Address to Info-Requester
  188.     - cleaned up the code
  189.  
  190.  
  191. Version 1.24, Date: 28-Jan-1995
  192. -------------------------------------------------------------------------- 
  193.  
  194.     - BUG KILLED:
  195.         - during cycling, the arriving input-events will be filtered,
  196.           so it shouldn't come to deadlocks anymore
  197.           (Indication : Peter Vohmann)
  198.  
  199.  
  200. Version 1.25, Date: 02-May-1995 (AmiNet Release)
  201. -------------------------------------------------------------------------- 
  202.  
  203.     - BUG KILLED:
  204.         - Enforcer-Hit with screens without title (Indication by
  205.           Peter Vohmann)
  206.  
  207.     - finally, windows-cycling is possible
  208.     - version of language catalog will be checked
  209.     - ScreenTab doesn't start as a background-process anymore (tell
  210.       me anyone, who doesn't use WBStartup !!!)
  211.     - new gadget in the application definition for easier handling
  212.       of the pattern gadget
  213.     - NewLookMenus for 3.x-Users
  214.     - menu shortcuts localized
  215.     - some applications could cause deadlocks with ScreenTab. Now the
  216.       window will be closed after a defined time (default: 10 sec.),
  217.       when there's nothing happening during that time
  218.       (Tool-Type : TIMEOUT)
  219.     - some minor changes
  220.     - recompiled with SAS/C 6.55
  221.  
  222.  
  223. Version 1.26, Date: 13-Jun-1995
  224. --------------------------------------------------------------------------
  225.  
  226.     - little change in Project-Menu, swapped "About" and "Hide"
  227.       (Suggestion by Marcin Orlowski)
  228.     - error on startup will only be shown, if there was a read failure
  229.       (Suggestion by Timo Nentwig)
  230.  
  231.  
  232. Version 1.27, Date: 04-Jul-1995
  233. --------------------------------------------------------------------------
  234.  
  235.     - restructuration of the code
  236.     - multiple screen names are now numbered (Suggestion by several
  237.       users)
  238.     - cycling can be stopped by pressing another key than the switch
  239.       keys
  240.     - if the window is too wide, ScreenTab will automatically switch
  241.       to the next screen/window
  242.  
  243.  
  244. Version 1.28, Date: 05-Jul-1995
  245. --------------------------------------------------------------------------
  246.  
  247.     - GUI completely reworked (looks equal but code is much shorter)
  248.     - some minor code optimizations
  249.  
  250.  
  251. Version 1.29, Date: 06-Jul-1995
  252. --------------------------------------------------------------------------
  253.  
  254.     - user can now comfortably choose the basic pattern by using
  255.       a popup gadget (Suggestion by Marcin Orlowski)
  256.     - new catalog string for the translator
  257.  
  258.  
  259. Version 1.30, Date: 10-Sep-1995 (AmiNet-Release)
  260. --------------------------------------------------------------------------
  261.  
  262.     - BUG KILLED:
  263.         - little bug killed in the key handling routine
  264.         - nasty bug killed which occured with PPaint
  265.  
  266.     - now support of the ScreenNotify-Library (Suggestion by Paul
  267.       Hernik)
  268.     - ScreenTab now uses overlays, the needed memory is reduced
  269.       about 8 KB
  270.     - ScreenTab can now be forced to quit by sending a
  271.       SIGBREAKF_CTRL_C (important for future versions)
  272.  
  273.  
  274. Version 1.31, Date: 29-Sep-1995
  275. --------------------------------------------------------------------------
  276.  
  277.     - BUGS KILLED:
  278.         - calculating of the window width
  279.         - reworked the message handling
  280.  
  281.  
  282. Version 1.32, Date: 05-Dec-1995 (AmiNet-Release)
  283. --------------------------------------------------------------------------
  284.  
  285.     - BUG KILLED:
  286.         - OpenScreen(TagList)-Patches now work correctly (nobody noticed
  287.           it ?!)
  288.  
  289.     - window throws a shadow
  290.  
  291.  
  292. Version 1.33, Date: 22-Dec-1995
  293. --------------------------------------------------------------------------
  294.  
  295.     - usage of the memory pool functions of amiga.lib -> much faster
  296.  
  297.  
  298. Version 1.34, Date: 25-Jan-1996
  299. --------------------------------------------------------------------------
  300.  
  301.     - BUGS KILLED:
  302.         - removed existing Enforcer-Hits
  303.  
  304.     - nice little images can now be displayed
  305.  
  306.  
  307. Version 1.35, Date: 29-Jan-1996
  308. --------------------------------------------------------------------------
  309.  
  310.     - BUG KILLED:
  311.         - fixed the public screen problem
  312.     - now taskbar feature available
  313.  
  314.  
  315. Version 1.36, Date: 18-Feb-1996
  316. --------------------------------------------------------------------------
  317.  
  318.     - new taskbar-clock option
  319.     - removed "Automatic window activation" option (I think, it's
  320.       redundant, because everybody has a tool like Yak, MultiCX ...)
  321.     - format of image files is now flexible
  322.  
  323.  
  324. Version 1.37-1.39 not documented
  325. --------------------------------
  326.  
  327.  
  328. Version 2.0, Date: 21-Apr-1996 (AmiNet-Release)
  329. --------------------------------------------------------------------------
  330.  
  331.     - new external preferences program using MUI 3; it can also be
  332.       started when ScreenTab isn't running
  333.     - splitted and removed all redundant code, so ScreenTab is getting
  334.       smaller and smaller (about 10 KB less memory usage)
  335.     - switched to buffered I/O -> a looooot faster
  336.     - reworked the catalog files, need absolutely new translation
  337.     - reworked the documentation
  338.  
  339.  
  340. Version 2.1, Date: 26-May-1996 (AmiNet-Release)
  341. --------------------------------------------------------------------------
  342.  
  343.     - images can now be displayed in the task-bar, too
  344.     - now user can define a default image, which will be displayed
  345.       instead of the question mark
  346.     - user can define specific fonts for the switch functions
  347.     - reworked preferences program
  348.     - added app-window support for images
  349.  
  350.  
  351. Version 2.2 not documented
  352. --------------------------
  353.  
  354.  
  355. Version 3.0, Date: 11-November-1996 (AmiNet-Release)
  356. --------------------------------------------------------------------------
  357.  
  358.     - implemented Start-Button
  359.     - reworked the whole layer management
  360.     - defined interface for additional PlugIn-Functionality
  361.     - preferences file is now in IFF-Format
  362.     - updated preferences program
  363.     - created global error handling system
  364.     - recompiled with SAS/C 6.57
  365.